package cn.edu.lsnu.mbti.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;

@Data
public class UniversityMajor implements Serializable {
    private static final long serialVersionUID = 344674884209259893L;

    private String id;
    /**
     * 专业名称
     */
    private String name;
    /**
     * 专业 id
     */
    private String majorId;
    /**
     * 院校 id
     */
    private String universityId;
    /**
     * 院校专业编码
     */
    private Long code;
    /**
     * 专业的平均薪资
     */
    private Double aveSalary;
    /**
     * 专业的招生计划
     */
    private Integer enrollmentPlan;
    /**
     * 专业的录取规则
     */
    private String permissionRule;
    /**
     * 专业的就业率
     */
    private Double employmentRate;
    /**
     * 最多的就业地点
     */
    private String mostWorkplace;
    /**
     * 专业学费
     */
    private Long tuition;
    /**
     * 描述
     */
    private String description;
    /**
     * 院系 id
     */
    private String departmentId;
    /**
     * 硕士分类 id
     */
    private String categoryId;
    @TableField(exist = false)
    private String categoryName;
}

